package br.com.sgc.dao;

import java.util.List;

import javax.ejb.Stateless;

import org.hibernate.Criteria;
import org.hibernate.criterion.Restrictions;

import br.com.sgc.entities.hotelaria.Hospedagem;
import br.com.sgc.entities.hotelaria.ItensHospedagem;

@Stateless
public class ItensHospedagemDao extends GenericDao<ItensHospedagem> {

	private static final long serialVersionUID = 3389048572626528475L;

	@SuppressWarnings("unchecked")
	public List<ItensHospedagem> findItensByHospedagem(Hospedagem hospedagem) {
		Criteria criteria = getCriteria(ItensHospedagem.class);
		criteria.add(Restrictions.eq("hospedagem.id", hospedagem.getId()));
		return criteria.list();
	}
	
	

}
